roll up one's sleeves - German English Dictionary